首页> 外文OA文献 >A coalgebraic semantics for causality in Petri nets
【2h】

A coalgebraic semantics for causality in Petri nets

机译:Petri网中因果关系的合代语义

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

In this paper we revisit some pioneering efforts to equip Petri nets with compact operational models for expressing causality. The models we propose have a bisimilarity relation and a minimal representative for each equivalence class, and they can be fully explained as coalgebras on a presheaf category on an index category of partial orders. First, we provide a set-theoretic model in the form of a causal case graph, that is a labeled transition system where states and transitions represent markings and firings of the net, respectively, and are equipped with causal information. Most importantly, each state has a poset representing causal dependencies among past events. Our first result shows the correspondence with behavior structure semantics as proposed by Trakhtenbrot and Rabinovich. Causal case graphs may be infinitely-branching and have infinitely many states, but we show how they can be refined to get an equivalent finitely-branching model. In it, states only keep the most recent causes for each token, are up to isomorphism, and are equipped with a symmetry, i.e., a group of poset isomorphisms. Symmetries are essential for the existence of a minimal, often finite-state, model. This first part requires no knowledge of category theory. The next step is constructing a coalgebraic model. We exploit the fact that events can be represented as names, and event generation as name generation. Thus we can apply the Fiore-Turi framework, where the semantics of nominal calculi are modeled as coalgebras over presheaves. We model causal relations as a suitable category of posets with action labels, and generation of new events with causal dependencies as an endofunctor on this category. Presheaves indexed by labeled posets represent the functorial association between states and their causal information. Then we define a well-behaved category of coalgebras. Our coalgebraic model is still infinite-state, but we exploit the equivalence between coalgebras over a class of presheaves and History Dependent automata to derive a compact representation, which is equivalent to our set-theoretical compact model. Remarkably, state reduction is automatically performed along the equivalence.
机译:在本文中,我们将重新研究为Petri网配备表达因果关系的紧凑操作模型的开创性工作。我们提出的模型对于每个等价类具有双相似性关系和最小代表,它们可以完全解释为部分阶索引类别上的presheaf类别上的gegebras。首先,我们以因果案例图的形式提供了一套理论模型,这是一个标记的过渡系统,其中状态和过渡分别表示网络的标记和点火,并配备了因果信息。最重要的是,每个状态都有一个表示过去事件之间因果依存关系的位姿。我们的第一个结果显示了Trakhtenbrot和Rabinovich提出的与行为结构语义的对应关系。因果案例图可能是无限分支的,并且具有无限多个状态,但是我们展示了如何精炼它们以得到等效的有限分支模型。在其中,状态仅保留每个标记的最新原因,达到同构,并且具有对称性,即一组波塞同构。对称对于最小(通常为有限状态)模型的存在至关重要。第一部分不需要类别理论知识。下一步是构建一个煤代模型。我们利用以下事实:事件可以表示为名称,事件生成可以表示为名称。因此,我们可以应用Fiore-Turi框架,在该框架中,名义结石的语义被建模为presheves上的Coalgebras。我们将因果关系建模为带有动作标签的合适的花样类别,并将具有因果相关性的新事件的生成建模为该类别的终结者。用标记的姿态标记的滑轮表示状态及其因果信息之间的函数关联。然后,我们定义行为良好的一类代数。我们的煤代模型仍然是无限状态的,但是我们利用一类先导滑轮上的煤代与历史相关自动机之间的等价关系来推导紧致表示,这等效于我们的理论集紧致模型。值得注意的是,状态还原是自动执行的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号